<struct name="AI Triggers" offset="584" visible="True" size="48" label="Name">
    <string32 name="Name" offset="0" visible="True" />
    <short name="Unknown" offset="32" visible="True" />
    <short name="Unused" offset="34" visible="False" />
    <short name="Unknown" offset="36" visible="True" />
    <short name="Unused" offset="38" visible="False" />

    <struct name="Unknown" offset="40" visible="True" size="56" label="">
    <enum16 name="Trigger type" offset="0" visible="True">
      <option name="Respawn" value="0" />
      <option name="Dead" value="1" />
      <option name="Count(Damage/Health/enemies?)" value="2" />
      <option name="Weakened" value="3" />
      <option name="Wait/Timer" value="5" />
      <option name="Vehicle Situation" value="7" />
      <option name="Known Player location" value="9" />
      <option name="Alert/Enemy/Vehicle Visible/Active" value="11" />
      <option name="Generic Has Arrived" value="13" />
      <option name="Player Sighted" value="15" />
      <option name="Player Within World Units" value="18" />
      <option name="Player Fired" value="19" />
    </enum16>
      <short name="Unknown" offset="2" visible="True" />
      <short name="Unknown" offset="4" visible="True" />
      <short name="Timer/Count" offset="6" visible="True" />
      <float name="Damage/Health/World Units" offset="8" visible="True" />
      <short name="Trigger Zone" offset="12" visible="True" />
      <short name="Unknown" offset="14" visible="True" />
      <string32 name="Unknown" offset="16" visible="True" />
      <short name="Trigger Number?" offset="48" visible="True" />
      <short name="Unused" offset="50" visible="False" />
      <short name="Unknown" offset="52" visible="True" />
      <short name="Unused" offset="54" visible="False" />
    </struct>
  </struct>